the imbursements deducted - Espagnol Anglais Dictionnaire